Get manual run test case summary by users

Returns a user-wise summary of test case status updates for the specified manual test run. This helps identify which users updated which test cases during the run.

GET{accelqLoginUrl}/awb/api/2.0/{tenantCode}/{projectCode}/test-exec/runs/manual/{runPid}/tc-summary-by-users

Headers

HeaderValue
user_idLogin username (email)
api_keyAPI key of the user for authentication
Content-Typeapplication/json
Acceptapplication/json

Parameters

ParameterTypeRequiredDescription
accelqLoginUrlstringYesThe AccelQ login URL for API access.
tenantCodestringYesTenant code for identifying the organization.
projectCodestringYesProject Code found under Auth properties of ACCELQ User Profile
runPidnumberYesRun pid of the manul run executed.
user_idstringYesLogin username (email)
api_keystringYesAPI key of the user for authentication

Responses

200 - Successful response with user-wise updated test case summaries

json
[
  {
    "updatedUserPid": null,
    "updatedUserName": "UnAssigned",
    "updatedTestCases": [
      {
        "testCaseName": "TC2",
        "scenarioName": "Release Inspection",
        "status": "NOT_COMPLETED"
      },
      {
        "testCaseName": "TC4",
        "scenarioName": "Release Inspection",
        "status": "NOT_COMPLETED"
      }
    ]
  },
  {
    "updatedUserPid": 123,
    "updatedUserName": "John Doe",
    "updatedTestCases": [
      {
        "testCaseName": "TC2",
        "scenarioName": "Release Inspection",
        "status": "COMPLETED"
      }
    ]
  },
  {
    "updatedUserPid": 456,
    "updatedUserName": "Jane Smith",
    "updatedTestCases": [
      {
        "testCaseName": "TC3",
        "scenarioName": "Release Inspection",
        "status": "IN_PROGRESS"
      },
      {
        "testCaseName": "TC4",
        "scenarioName": "Release Inspection",
        "status": "SKIPPED"
      }
    ]
  }
]

cURL Command Builder

URL Parameters

Headers

Request Sample (cURL)

curl -X GET "${{accelqLoginUrl}}/awb/api/2.0/${{tenantCode}}/${{projectCode}}/test-exec/runs/manual/${{runPid}}/tc-summary-by-users" \
  -H "user_id: ${{user_id}}" \
  -H "api_key: ${{api_key}}" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json"